package com.edu.whty.entity.school;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @Classname SpecialResourceCatalogDto
 * @Description 目录
 * @Date 2021/7/1 11:42
 * @auther liuy
 */
public class SpecialResourceCatalogDto implements Serializable {

    private String catalogId;

    private String catalogName;

    private String catalogType; //1专题 2 目录

    private String parentId;

    private Integer status;  // 1 删除     0 正常

    private String tSpecialResourcesId;

    private Date createTime;

    private Date updateTime;

    private String isShow;  //1 展示  0 隐藏

    private String visualRange; // 3所有人可见; 2所有老师可见; 1指定老师可见

    private String indexCodes;

    private String isDelete;

    // 修改visualRange 4 指定人员可见
    private List<VisualRangePrivDto> cataloguePrivs; //当前专题的目录

    private String userId;

    private String orgId;

    private String orgName;

    public String getCatalogId() {
        return catalogId;
    }

    public void setCatalogId(String catalogId) {
        this.catalogId = catalogId;
    }

    public String getCatalogName() {
        return catalogName;
    }

    public void setCatalogName(String catalogName) {
        this.catalogName = catalogName;
    }

    public String getCatalogType() {
        return catalogType;
    }

    public void setCatalogType(String catalogType) {
        this.catalogType = catalogType;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String gettSpecialResourcesId() {
        return tSpecialResourcesId;
    }

    public void settSpecialResourcesId(String tSpecialResourcesId) {
        this.tSpecialResourcesId = tSpecialResourcesId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getIsShow() {
        return isShow;
    }

    public void setIsShow(String isShow) {
        this.isShow = isShow;
    }

    public String getVisualRange() {
        return visualRange;
    }

    public void setVisualRange(String visualRange) {
        this.visualRange = visualRange;
    }

    public String getIndexCodes() {
        return indexCodes;
    }

    public void setIndexCodes(String indexCodes) {
        this.indexCodes = indexCodes;
    }

    public String getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(String isDelete) {
        this.isDelete = isDelete;
    }

    public List<VisualRangePrivDto> getCataloguePrivs() {
        return cataloguePrivs;
    }

    public void setCataloguePrivs(List<VisualRangePrivDto> cataloguePrivs) {
        this.cataloguePrivs = cataloguePrivs;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }
}
